settle on a deal - Allemand Anglais Dictionnaire